mediate amputation - German English Dictionary